home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 May / macformat-024.iso / Shareware City / Developers / CW CDEV Framework 1.1 / Sample CDEV / CDEV.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-12-20  |  614 b   |  26 lines  |  [TEXT/MMCC]

  1. #pragma once
  2.  
  3. #include "TControlPanel.h"
  4.  
  5. class myCDEV : TControlPanel {
  6. public:
  7.             myCDEV(short numItems,DialogPtr cp);
  8.     virtual    ~myCDEV(void);
  9.     
  10.     long ItemHit(short itemHit);    // handles a mouse hit in the control panel
  11.     long Idle(void);            // handling of nulDev message
  12.     long Update(void);            // update user items
  13.     long Activate(void);        // activate user items
  14.     long Deactivate(void);        // deactivate user items
  15.     long Undo(void);            // undo from edit menu or cmd-z
  16.     
  17. private:
  18.     Boolean            activated,
  19.                     showSeconds;
  20.     unsigned long    lastTime;
  21.     Str255            timeString;
  22.     
  23.     Boolean getTime(void);
  24.     void setCheckBox(void);
  25. };
  26.